Modern cosy cottage, well-appointed, light and bright. Friendly and helpful hosts. Mission Bay esplanade a lovely spot with plenty of dining options. Easy to find location with good parking for our hire car.