Very well designed, immaculately clean, welcoming hosts and great location! Highly recommended.