Perfect place in a perfect location. Ideal for short stays.