Just finished a 6 week stay here. The place is really great and is perfectly finished. Everything ran better than expected and the location was perfect. Will be coming back in the future.