Very clean. True dedicated and covered parking. Easy and quick walk to amenities. Kitchen had everything needed to cook meals. instructions, communication and Host all excellent. Highly recommend.