Would have give this place 5 stars, but half the windows didn't have screens making it hot and stuffy inside. Not allowing us to enjoy the nice San Diego air and breeze while inside.