This place is ideal! Has absolutely everything, perfect location. Can’t wait to return!