I had a fantastic stay here! Apart from my initial confusion about the check in process (make sure to read through all the information in the confirmation email) everything was perfect! The place was clean, with all the amenities I needed to cook decent meals. The location is unbeatable.