The perfect stay. Gorgeous place, good location, great facilities and sooo clean.