Location was perfect, spacious rooms and everything was provided, just had few issues with check in and communication but it got sorted.