David’s place was perfect for my group. Comfortable, impeccably clean, stylish and even the little patio was perfect! Would definitely stay again and again. Alhambra has amazing food, too! Parking is easy and the beds were comfortable. Checked every item on our need list and made for a great week.