Awesome place. Really clean, great location. Excellent communication (even though the hosts were in the Greek Islands at the time). Highly recommended.