Excellent location with tons of amenities. Clean, comfortable and luxurious. A super responsive host even during holidays! A definitive 5 star!