Porto Castello is a very pretty hotel in a tiny town on Santorini, about 4-6 km from Fira, the main town on Santorini. No elevator. Clean, well kept rooms with balconies. 5 different breakfast types available, paid daily per person. Saltwater pool. Free shuttle with drop off just outside Fira runs about every 3 hours from 8:30 am to 11:30 pm. Can arrange airport or port transportation. Staff were wonderful!
When we arrived, they couldn't initially find our reservation booked through Expedia, but then discovered that our reservation started the following day. I had the printout from our reservation, and it was our error, not the hotel's. They quickly found us a room for the extra day and even got us into the room early as we had arrived early in the day from the port. I cannot thank them enough for their assistance in this situation.
Town is very small with very narrow streets, so parking would be difficult. Walk to small beach. Only one or two restaurants in town, so you need to either plan to eat in Fira, the main town, or order delivery from a restaurant in town that they have a menu for. Roads on Santorini are very narrow, with lots of curves and steep drops, so you couldn't easily walk from hotel to anywhere else.