Excellent place. Very tastefully decorated with all amenities in-house.