Simply perfect.
Perfect location, great value, super hosts.