The place is spacious, clean and comfortable. Check-in is easy and convenient. Utensils and amenities are well equipped in kitchen and washroom. Originally I thought street parking is difficult but it turns out quite easy and available. Highly recommend to everyone.