Would have been 5 stars had the a/c worked. Otherwise, very comfortable, clean, best location. The odd layout did not deter us from enjoying our stay.