Great location, beautifully styled, comfortable, clean, close to the beach, and pet friendly. Couldn't have asked for more!