Gave 4 stars because that describes our experience given the heat wave when we stayed. Everything was great, good communication, good location, very nice apartment. But it was hot, which made it tough.