Infinity edge private pool and spa