Mike's place is in a great location in Alhambra, within walking distance to shops and cafes. The amenities are sparkling clean, Mike has thoughtfully provided everything you could need.