Elements is a very cozy, beautiful modern home with an amazing view. We were so comfortable and snug and enjoyed walking to the beach nearby. We had the perfect relaxing couple of days and will return.