The perfect place to stay, spacious, clean, modern, and the hosts are great.