Fine place. Clean, spacious. Other guests can be a little loud. Location is excellent.