Perfect location! New clean and modern, friendly and communicative hosts! 100% recommend!