Five stars, hands down. New and very well equipped development, impeccable cleanliness, excellent communication, great location - especially for travelers looking for convenient parking.