Excellent place on the top floor. Everything was as expected. Will definitely return. Highly recommended.