This place is fantastic - great views, great location, sunny in the mornings, well-equipped for cooking, clean, cozy, stylish, easy to check in to... I have no complaints. It was wonderful.