Location was perfect! Place was exceptionally clean, well appointed and beautifully decorated