I’d give five stars! The kitchen was very well stocked, apartment was cozy but comfortable. There were two nice, private patios which were great. B. was also very reachable.