Clear rules and expectations, and provided many amenities. Overall great stay, everything went smoothly!