Great attention to detail and amenities combined with an awesome location.