Quilla’s place is a nice cozy studio, perfect for people passing through town. Hosts were lovely and very friendly and location was very close to an amazing beach. Blackhead was absolutely stunning and loads of fun. Highly recommend checking out!