Perfect location, lovely and clean, check in and communication was flawless