Great place, clean and amazing location. The pictures make it look bigger than the reality, but it had everything I needed and I enjoyed my stay. Hosts are great communicators.