Excellent in every way, would not hesitate to book again. Location, price and apartment itself were all fantastic. Host was easy to communicate with and accommodated all our requests. Great experience and a hi-light of our trip.