Very new construction and it shows- clean, modern, bright. Jim was easy to work with and helpful. Walk just a minute down the court and you are on the beach. Thanks again for sharing your place with us!