Excellent location. Very nice, clean and well kept place. Smooth interaction with hosts. Had a very pleasant stay. Highly recommended.