Everything it was promised to be. Great hosts, clear communication and awesome location! 10/10 would recommend!