Deb place is well located and has nice views of the ocean. The place is really nice. Great for a relaxing stay