D102 was comfy, clean, had beautiful views, and had some beach items that came in handy such as beach chairs, water board and even sand toys for my kids! We thoroughly enjoyed our stay.