This place has great location and is perfect for a couple and a few kids. It is compact but has a nice balcony with a view and is clean.