Super mellow place with all the accommodations you could ask for.