Everything was perfect. Place was beautiful and well located, hosts were friendly, communicative and efficient.