Great location and amenities. Good communication. Needs some details to be more cozy but overall the place is great