Great location and very spacious. The wait for details to provide a deposit and therefore get instructions was a bit stressful and we lost heating and hot water for a morning before they could fix it but they may be problems others won’t have.