Perfect location, perfect place to stay, perfectly splendid. 10/10 experience.