Perfect place, perfect location! Super satisfied overall.