Rita’s place at Falmouth is absolutely amazing. The communication was great and check in very smooth. The place is located next to some of the most amazing beaches I’ve ever seen. This is a 5 star Airbnb experience.