everything great. location. clean. nice terrace.