Great location, good communucation and all amenities provided