Fantastically located, clean and spacious with excellent communication for a stress-free stay.